	.file	"week0420175312.c"
	.text
	.globl	_g
	.def	_g;	.scl	2;	.type	32;	.endef
_g:
	pushl	%ebp
	movl	%esp, %ebp
	movl	8(%ebp), %eax
	addl	$3, %eax
	popl	%ebp
	ret
	.globl	_f
	.def	_f;	.scl	2;	.type	32;	.endef
_f:
	pushl	%ebp
	movl	%esp, %ebp
	subl	$20, %esp
	movl	$12, -4(%ebp)
	movl	8(%ebp), %eax
	movl	%eax, (%esp)
	call	_g
	movl	%eax, %edx
	movl	-4(%ebp), %eax
	addl	%edx, %eax
	leave
	ret
	.def	___main;	.scl	2;	.type	32;	.endef
	.globl	_main
	.def	_main;	.scl	2;	.type	32;	.endef
_main:
	pushl	%ebp
	movl	%esp, %ebp
	andl	$-16, %esp
	subl	$16, %esp
	call	___main
	movl	$8, (%esp)
	call	_f
	addl	$1, %eax
	leave
	ret
	.ident	"GCC: (tdm-1) 5.1.0"
